﻿Public Class ObjectValue

    Private _ID As Guid
    Public Property ObjectValue_ID() As Guid
        Get
            Return _ID
        End Get
        Set(ByVal value As Guid)
            _ID = value
        End Set
    End Property

    Private _Name As String
    Public Property Name() As String
        Get
            Return _Name
        End Get
        Set(ByVal value As String)
            _Name = value
        End Set
    End Property

    Private _ObjectTypeTemplate_ID As Guid
    Public Property ObjectTypeTemplate_ID() As Guid
        Get
            Return _ObjectTypeTemplate_ID
        End Get
        Set(ByVal value As Guid)
            _ObjectTypeTemplate_ID = value
        End Set
    End Property

    Private _ArrayOfProperties As PropertyValue()
    Public Property ArrayOfProperties() As PropertyValue()
        Get
            Return _ArrayOfProperties
        End Get
        Set(ByVal value As PropertyValue())
            _ArrayOfProperties = value
        End Set
    End Property

    Private _Value As String
    Public Property Value() As String
        Get
            Return _Value
        End Get
        Set(ByVal value As String)
            _Value = value
        End Set
    End Property

End Class
